transmitting relays - Français Anglais Dictionnaire